<?php
require_once(t3lib_extMgm::extPath('cmd_api').'class.tx_cmdapi.php');

# permet de convertir avec une fonction perso les accents pour les titres de page avec RealURL (évite que é devienne rr).
class user_realURL {
	#fonction ajoutant le code pour traiter le titre en autoconf
	function insertFunction($conf, &$caller) {
		return array_merge_recursive($conf['config'], array('pagePath' => array('encodeTitle_userProc' => 'EXT:cmd_api/res/class.user_realURL.php:user_realURL->makePageTitle')));
	}

	# fonction traitant le titre
	function makePageTitle($conf, &$caller) {
		return tx_cmdapi::stripAccentsAndSpaces_doTransform($conf['title'], ($conf['encodeTitle_userProc']['spaceCharacter']?$conf['encodeTitle_userProc']['spaceCharacter']:'-'), 'lower');
	}
}

if (defined('TYPO3_MODE') && $TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['ext/cmd_api/res/class.user_realURL.php'])	{
	include_once($TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['ext/cmd_api/res/class.user_realURL.php']);
}
?>